database/sql.DB.cleanerCh (field)
11 uses
database/sql (current package)
sql.go#L539: cleanerCh chan struct{}
sql.go#L937: if db.cleanerCh != nil {
sql.go#L938: close(db.cleanerCh)
sql.go#L1058: if d > 0 && d < db.shortestIdleTimeLocked() && db.cleanerCh != nil {
sql.go#L1060: case db.cleanerCh <- struct{}{}:
sql.go#L1082: if d > 0 && d < db.shortestIdleTimeLocked() && db.cleanerCh != nil {
sql.go#L1084: case db.cleanerCh <- struct{}{}:
sql.go#L1094: if (db.maxLifetime > 0 || db.maxIdleTime > 0) && db.numOpen > 0 && db.cleanerCh == nil {
sql.go#L1095: db.cleanerCh = make(chan struct{}, 1)
sql.go#L1111: case <-db.cleanerCh: // maxLifetime was changed or db was closed.
sql.go#L1118: db.cleanerCh = nil
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)